Big Huge Thesaurus

mental defectiveness

noun